# 2. 製品のインストール このキットのすべての部品を確認した後、タンクロボットをマウントする必要があります。以下の指示に従ってスマートカーをインストールしましょう。 ## 組立動画 [動画をダウンロード](video.7z) > **注意:** 組立動画はこのパッケージに含まれている `video.7z` ファイルで提供されています。`video/KS0605.mp4` を表示するために抽出してください。 **注意: スマートカーをインストールする際、まずボードから保護フィルムをはがしてください。** ## ステップ1: 底部モーターのインストール 以下の部品を準備してください: - M4ナット \* 2 - メタルモーター \*2 - メタルホルダー \*2 - カップラー \*2 - 青色サポートパーツ \*2 - M4\*12MM内六角ネジ \* 2 - M1.5六角キーニッケルメッキアレンレンチ \*1 - M3六角キーニッケルメッキアレンレンチ \*1 - M2.5六角キーニッケルメッキアレンレンチ \*1 - M3\*8MM内六角ネジ \* 4 ![TK_02](media/TK_02.png) ![TK_03](media/TK_03.png) **ヒント: 同じ方法で反対側のモーターも組み立ててください。** ## ステップ2: 駆動輪のインストール 以下の部品を準備してください: - M3*8MM内六角ネジ \* 2 - M4\*50MM内六角ネジ \* 2 - タンク荷重輪 \* 2 - フランジベアリング \* 4 - ガスケット\*2 - キャタピラバンド \*2 - M4自己ロックナット \* 2 - M3六角キーニッケルメッキアレンレンチ \*1 - M2.5六角キーニッケルメッキアレンレンチ \*1 ![TK_04](media/TK_04.png) ![TK_05](media/TK_05.png) ![TK_06](media/TK_06.png) ![TK_07](media/TK_07.png) ## ステップ3: バッテリーホルダーのインストール 以下の部品を準備してください: - バッテリーホルダー \*1 - M3ナット \* 2 - 青色メタルホルダー \*2 - M4ナット \*8 - M3\*10MM皿頭ネジ \* 2 - M4\*40MM内六角ネジ \*4 - M2.5六角キーニッケルメッキアレンレンチ\*1 - M3六角キーニッケルメッキアレンレンチ \*1 - M3\*25MM内六角ネジ \*4 - M3*45MM六角銅柱 *4 - ドライバー ![TK_08](media/TK_08.png) ![TK_09](media/TK_09.png) マウント処理が完了したら、4本のM4\*40MM内六角ネジと4本のM4ナットでメタルホルダーをモーター輪に固定するために移動してください。 ![TK_10](media/TK_10.png) ![TK_11](media/TK_11.png) ![TK_12](media/TK_12.png) ![TK_13](media/TK_13.png) ## ステップ4: アクリル板とセンサーのマウント - アクリル板 \* 2 - L字型黒ブラケット \*1 - フォトセルセンサー \*2 - IRレシーバーモジュール \*1 - 8X16 LEDパネル \*1 - M2ナット \*4 - M3ナット \*10 - M3\*6MM内六角ネジ \* 8 - M3\*8MM内六角ネジ \* 8 - M2.5六角キーアレンレンチ \*1 - M3\*12MM丸頭ネジ \*6 - M3\*10MM六角銅ブッシュ \*8 - M2\*10MM丸頭ネジ \* 4 - ドライバー ![TK_14](media/TK_14.png) ![TK_15](media/TK_15.png) ![TK_16](media/TK_16.png) ![TK_17](media/TK_17.png) ![TK_18](media/TK_18.png) ![TK_19](media/TK_19.png) ![TK_20](media/TK_20.png) ![TK_21](media/TK_21.png) ![TK_22](media/TK_22.png) ![TK_23](media/TK_23.png) ## ステップ5: サーボプラットフォームのインストール 以下の部品を準備してください: - サーボ \*1 - 黒ジンバル \*1 - ケーブルタイ \*2 - M2x8丸頭十字タッピングネジ \*2 - 超音波センサー \*1 - M2\*4ネジ \*1 - M1.2\*5ネジ \*4 - ドライバー **注意: **デバッグを便利にするため、超音波モジュールを真っすぐ前に向け、サーボモーターの角度を90°に保ってください。したがって、サーボプラットフォームをインストールする前に、サーボを90°に設定する必要があります。 90度設定コードをコピーして開発ボードにアップロードしてください。ポートD9に接続されたステアリングギアが90°回転します。 > コードをアップロードするには、Arduino IDEが必要です。セクション4.2~4.4(ソフトウェアダウンロード、Arduino IDEのセットアップ、ライブラリの追加)に従ってまずArduino IDEをインストールしてください。 ```c #define servoPin 9 //サーボピン int pos; //サーボの角度変数 int pulsewidth; //サーボのパルス幅変数 void setup() { pinMode(servoPin, OUTPUT); //サーボピンをOUTPUTに設定 procedure(0); //サーボの角度を0°に設定 } void loop() { procedure(90); //サーボを90°の位置に移動するよう指示 } //サーボを制御する関数 void procedure(int myangle) { pulsewidth = myangle * 11 + 500; //パルス幅の値を計算 digitalWrite(servoPin,HIGH); delayMicroseconds(pulsewidth); //高レベルの継続時間はパルス幅 digitalWrite(servoPin,LOW); delay((20 - pulsewidth / 1000)); //サイクルは20ms、低レベルは残りの時間続く } ``` ![TK_24](media/TK_24.png) ![](media/image-20250902144145590.png) **注意: **M1.2\*5ネジはプラスチックプラットフォームのバッグの中にあります。 ![TK_25](media/TK_25.png) ![TK_26](media/TK_26.png) ## ステップ6: センサーとボードのインストール 以下の部品を準備してください: - M3\*6MM丸頭ネジ \*12 - L298Pシールド \*1 - V4.0ボード \*1 - V5センサーシールド \*1 - ドライバー \*1 - Bluetoothモジュール \*1 - M2.5六角キーニッケルメッキアレンレンチ \*1 ![TK_27](media/TK_27.png) ![TK_28](media/TK_28.png) ![TK_29](media/TK_29.png) ![TK_30](media/TK_30.png) ![TK_31](media/TK_31.png) ![TK_32](media/TK_32.png) ![TK_33](media/TK_33.png) ![TK_34](media/TK_34.png) ## ステップ7: 接続ガイド ![](media/image-20250902144534790.png) ![](media/image-20250902144551034.png) ![](media/image-20250902144559983.png) ![](media/image-20250902144849310.png) ![](media/image-20250902144902221.png) ## ステップ8: LEDパネルの配線 ![](media/image-20250902145026905.png) ![](media/image-20250902145112884.png) ![](media/image-20250902145129382.png) | LEDパネル | V5センサーシールド | | -------------------------------------- | -------------------------------------- | | GND | -(GND) | | VCC | +(VCC) | | SDA | SDA | | SCL | SCL | | ![](media/image-20250902145404151.png) | ![](media/image-20250902145414755.png) | ## ステップ9: アクリル板のすべての部品をインストール ![](media/image-20250902145506652.png) ![](media/image-20250902145615504.png) ![](media/image-20250902145822634.png) ![](media/image-20250902145854886.png) ![](media/image-20250902145934002.png) ![](media/image-20250902150004173.png) ![](media/image-20250902150032438.png) ![](media/image-20250902150052468.png) ![](media/image-20250902150217564.png) ![](media/image-20250902150508905.png) ![](media/image-20250902150522753.png) ![](media/image-20250902150532987.png) ![](media/image-20250902150711706.png) ## ステップ10: タンクロボット **注意:** テストコードをアップロードする前にBluetoothモジュールを取り外してください。そうしないと、テストコードのアップロードに失敗します。 ![](media/image-20250902151034545.png) **多目的ロボットカー** ![](media/image-20250902151133169.png) **説明** 前のプロジェクトでは、タンクカーは単一の機能のみを実行していました。しかし、このレッスンでは、すべての機能を統合してBluetooth制御でスマートカーを制御します。 参考のため、多目的ロボットカーの簡単なフローチャートを以下に示します。 ![](media/image-20250902151215210.png) **接続図** ![](media/image-20250902151230702.png) **注意:**すべてのコンポーネントが接続されていることを確認してください。 配線ガイド: | 8x16 LEDパネル | | 拡張ボード | | -------------- | ---- | ----------- | | GND | → | -(GND) | | VCC | → | +(VCC) | | SDA | → | SDA | | SCL | → | SCL | ![](media/image-20250902152539713.png) | 超音波モジュール | | | | --------------- | ---- | ------ | | VCC | → | 5v(V) | | Trig | → | 5(S) | | Echo | → | 4(S) | | Gnd | → | Gnd(G) | ![](media/image-20250902152857086.png) ![](media/image-20250902152906103.png) | サーボモーター | | | | -------------- | ---- | ------ | | サーボモーター | → | Gnd(G) | | 赤ワイヤー | → | 5v(V) | | オレンジワイヤー | → | 9 | ![](media/image-20250902154418006.png) ![](media/image-20250902154820948.png) | Bluetoothモジュール | | | | --------------------------------------- | ---- | -------- | | RXD | → | TX | | TXD | → | RX | | GND | → | -(GND) | | VCC | | +(VCC) | | STATEおよびBRKピンに接続する必要はありません | | | ![](media/image-20250902155229663.png) ![](media/image-20250902155236836.png) | IRレシーバーモジュール | | センサーシールド | | -------------------- | ---- | --------------- | | - | → | G(GND) | | + | → | V(VCC) | | S | → | A0 | ![](media/image-20250902155444270.png) ![](media/image-20250902155452133.png) | 左フォトレジスタ | | センサーシールド | | --------------- | ---- | --------------- | | - | → | G(GND) | | + | → | V(VCC) | | S | → | A1 | | | | | | 右フォトレジスタ | | センサーシールド | | - | → | G(GND) | | + | → | V(VCC) | | S | → | A2 | ![](media/image-20250902155938106.png) ![](media/image-20250902155946213.png) インストール完了です。